vmx: During task-switch, read instr-len VMCS field only when valid.
authorKeir Fraser <keir.fraser@citrix.com>
Wed, 2 Dec 2009 13:39:07 +0000 (13:39 +0000)
committerKeir Fraser <keir.fraser@citrix.com>
Wed, 2 Dec 2009 13:39:07 +0000 (13:39 +0000)
commita0289c3119ad892f02ef8f5bfc1ab86ed7ea5864
treeb34144570a9c6dfb4c373e289e0f7e3dc884d3a9
parent29ecb4f1b27ffe00142a45dddb0f4f4c2b8eee8b
vmx: During task-switch, read instr-len VMCS field only when valid.

Otherwise we can crash on the BUG_ON() in __get_instruction_length().

Signed-off-by: Keir Fraser <keir.fraser@citrix.com>
xen/arch/x86/hvm/vmx/vmx.c